package com.edu.d10_test;
import java.net.ServerSocket;
import java.net.Socket;
import java.util.ArrayList;
import java.util.List;

/**
 * 服务端
 */
public class Server {
    public static String USERS_FILE_PATH="D:\\IdeaProjects\\Javase_hello\\day12-net-app\\src\\users.properties";
    public static void main(String[] args){
        try {
            /**
             * 注册端口号，注意，这个端口号是服务端的端口号，客户端想要给服务端通过socket发送数据，就必须要socket端口号与serverSocket端口号保持一致
             */
           // 注册接口
            ServerSocket serverSocket = new ServerSocket(8118);
            while (true) {
                //开始接受客户端的管道连接
                Socket socket = serverSocket.accept();
                //分配一个独立的线程来处理客户端的socket
                ServerReaderThread3 serverReaderThread3 = new ServerReaderThread3(socket);
                        serverReaderThread3.start();
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}
